package com.yy.wga.mp.module.income.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.yy.wga.mp.module.income.request.IncomeOrderListRequest;
import com.yy.wga.mp.module.income.response.IncomeOrderListResponse;
import com.yy.wga.mp.module.income.request.IncomeOrderListRequest;
import com.yy.wga.mp.module.income.response.IncomeOrderListResponse;
import com.yy.wga.mp.module.income.entity.pojo.IncomeOrderGoodsDO;
import com.yy.wga.mp.module.income.request.IncomeOrderListRequest;
import com.yy.wga.mp.module.income.response.IncomeOrderListResponse;
import com.yy.wga.mp.module.income.request.IncomeOrderListRequest;
import com.yy.wga.mp.module.income.response.IncomeOrderListResponse;

import java.util.List;

/**
 * 订单收益(IncomeOrder)表服务接口
 *
 * @author guochao
 * @since 2024-11-12 00:27:45
 */
public interface IncomeOrderGoodsService extends IService<IncomeOrderGoodsDO> {
    /**
     * 查询收益列表
     * @param request
     * @return
     */
    List<IncomeOrderListResponse> pageIncome(IncomeOrderListRequest request);
    /**
     * 收益结算
     */
    void orderSettle(String appKey, String orderNo);
}
